home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / gnu / nihcl-30.lha / nihcl-3.0 / test / date.v < prev    next >
Text File  |  1990-05-19  |  3KB  |  129 lines

  1.  
  2. Test class Date
  3. Date(5) =  6-Jan-01
  4. Date(-3) = 29-Dec-00
  5. Date(367, 1984) =  1-Jan-85
  6. Date(-1, 1984) = 30-Dec-83
  7. nameOfMonth(6) = June
  8. Enter string for dayOfWeek: dayOfWeek(Thu) = 4
  9. Enter string for numberOfMonth: numberOfMonth(Sept) = 9
  10. Enter number for nameOfDay: nameOfDay(6) = Saturday
  11. Reference date is 25-Dec-85
  12. Enter date for scanFrom: Replaced ref_copy by 29-Feb-88
  13. Enter date: 
  14. Tuesday, 29-Jan-63
  15. 25-Dec-85 - 29-Jan-63 = 8366
  16. 29-Jan-63 between(1-Jan-85, 31-Dec-85): 0
  17. 29-Jan-63 max(25-Dec-85) = 25-Dec-85
  18. 29-Jan-63 min(25-Dec-85) = 29-Jan-63
  19. The date of the previous Sunday is 27-Jan-63
  20. The date of the previous Thursday is 24-Jan-63
  21. date.compare(reference) = -8366
  22. date.day() = 29
  23. date.dayOfMonth() = 29
  24. daysInYear(date.year()) = 365
  25. date.firstDayOfMonth() = 1
  26. date.hash() = 2438059
  27. date.isEqual(reference) = 0
  28. this + 50 = 20-Mar-63
  29. 50 + this = 20-Mar-63
  30. this - 60  = 30-Nov-62
  31. this < reference = 1
  32. this > reference = 0
  33. this <= reference = 1
  34. this >= reference = 0
  35. this == reference = 0
  36. this != reference = 1
  37. this += 50 = 20-Mar-63
  38. this -=60 = 30-Nov-62
  39. 29-Jan-63
  40. Enter date: 
  41. Wednesday, 25-Dec-85
  42. 25-Dec-85 - 25-Dec-85 = 0
  43. 25-Dec-85 between(1-Jan-85, 31-Dec-85): 1
  44. 25-Dec-85 max(25-Dec-85) = 25-Dec-85
  45. 25-Dec-85 min(25-Dec-85) = 25-Dec-85
  46. The date of the previous Sunday is 22-Dec-85
  47. The date of the previous Thursday is 19-Dec-85
  48. date.compare(reference) = 0
  49. date.day() = 359
  50. date.dayOfMonth() = 25
  51. daysInYear(date.year()) = 365
  52. date.firstDayOfMonth() = 335
  53. date.hash() = 2446425
  54. date.isEqual(reference) = 1
  55. this + 50 = 13-Feb-86
  56. 50 + this = 13-Feb-86
  57. this - 60  = 26-Oct-85
  58. this < reference = 0
  59. this > reference = 0
  60. this <= reference = 1
  61. this >= reference = 1
  62. this == reference = 1
  63. this != reference = 0
  64. this += 50 = 13-Feb-86
  65. this -=60 = 26-Oct-85
  66. 29-Jan-63
  67. 25-Dec-85
  68. Enter date: 
  69. Friday,  5-Jan-01
  70. 25-Dec-85 -  5-Jan-01 = -5490
  71.  5-Jan-01 between(1-Jan-85, 31-Dec-85): 0
  72.  5-Jan-01 max(25-Dec-85) =  5-Jan-01
  73.  5-Jan-01 min(25-Dec-85) = 25-Dec-85
  74. The date of the previous Sunday is 31-Dec-00
  75. The date of the previous Thursday is  4-Jan-01
  76. date.compare(reference) = 5490
  77. date.day() = 5
  78. date.dayOfMonth() = 5
  79. daysInYear(date.year()) = 365
  80. date.firstDayOfMonth() = 1
  81. date.hash() = 2451915
  82. date.isEqual(reference) = 0
  83. this + 50 = 24-Feb-01
  84. 50 + this = 24-Feb-01
  85. this - 60  =  6-Nov-00
  86. this < reference = 0
  87. this > reference = 1
  88. this <= reference = 0
  89. this >= reference = 1
  90. this == reference = 0
  91. this != reference = 1
  92. this += 50 = 24-Feb-01
  93. this -=60 =  6-Nov-00
  94. 29-Jan-63
  95. 25-Dec-85
  96.  5-Jan-01
  97. Enter date: 
  98. Friday, 12-Jun-12
  99. 25-Dec-85 - 12-Jun-12 = 63383
  100. 12-Jun-12 between(1-Jan-85, 31-Dec-85): 0
  101. 12-Jun-12 max(25-Dec-85) = 25-Dec-85
  102. 12-Jun-12 min(25-Dec-85) = 12-Jun-12
  103. The date of the previous Sunday is  7-Jun-12
  104. The date of the previous Thursday is 11-Jun-12
  105. date.compare(reference) = -63383
  106. date.day() = 164
  107. date.dayOfMonth() = 12
  108. daysInYear(date.year()) = 366
  109. date.firstDayOfMonth() = 153
  110. date.hash() = 2383042
  111. date.isEqual(reference) = 0
  112. this + 50 =  1-Aug-12
  113. 50 + this =  1-Aug-12
  114. this - 60  = 13-Apr-12
  115. this < reference = 1
  116. this > reference = 0
  117. this <= reference = 1
  118. this >= reference = 0
  119. this == reference = 0
  120. this != reference = 1
  121. this += 50 =  1-Aug-12
  122. this -=60 = 13-Apr-12
  123. 12-Jun-12
  124. 29-Jan-63
  125. 25-Dec-85
  126.  5-Jan-01
  127. Enter date: 
  128.  
  129.